• word of the day

    strekelia formosissima

    strekelia formosissima - Dictionary definition and meaning for word strekelia formosissima

    Definition
    (noun) Mexican bulbous herb cultivated for its handsome bright red solitary flower
    Synonyms : aztec lily , jacobean lily
Download our Mobile App Today
Receive our word of the day
on Whatsapp